power mower - German English Dictionary